QLineEdit光标问题 |
您所在的位置:网站首页 › qt line edit › QLineEdit光标问题 |
QLineEdit的光标当失去焦点后仍然显示的问题:
在lineedit和其它按钮之间切换焦点时,注意lineedit的设置有顺序,否则当失去焦点时仍有光标闪,或者得到焦点无光标。
使lineedit有效: [cpp] view plain copy lineedit->setEnabled (true); lineedit->setFocus ();
使lineedit无效: [cpp] view plain copy llineedit->setEnabled (false); llineedit->clearFocus();
m_dlg->setModal(true); m_dlg->closeOnEsc(false); m_dlg->setTabOrder(m_edtMain,m_edtNew); m_dlg->setTabOrder(m_edtNew,m_edtConfirm); m_dlg->setTabOrder(m_edtConfirm,m_btnOK); m_dlg->setTabOrder(m_btnOK,m_btnCancel);//设置按钮之间Tab的顺序,会出现没有焦点但是显示光标的问题,需要按照上述配合使用解决。 m_dlg->setTitleID("IDS_SECURITY"); |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |